#ifndef VOLUMETOOL_H
#define VOLUMETOOL_H

#include <QWidget>

namespace Ui {
class VolumeTool;
}

class VolumeTool : public QWidget
{
    Q_OBJECT

public:
    explicit VolumeTool(QWidget *parent = nullptr);
    ~VolumeTool();
    virtual void paintEvent(QPaintEvent *event);

    void onslicenBtnClicked();
    bool eventFilter(QObject *watched, QEvent *event);
    void calcVolume();//计算音量大小
signals:
     void setMusicMuted(bool);//设置是否静音
     void setMusicVolume(int);//设置音量大小

private:
    Ui::VolumeTool *ui;
    bool isMuted;
    int volumeRadio;//音量大小
};

#endif // VOLUMETOOL_H
